esports journalism
Stage-2 Deep Professional Analysis: When Input Data Is Empty, The Entire Esports Analysis System CollapsesHook On August 13, 2026, a professional-grade esports analysis pipeline stopp...
The Journey from Athlete to Coach: A Story from Norwin Aqua ClubI arrived in Pennsylvania on a June morning, not to cover a major championshi...
Alex Eala Reaches Asian Games Semifinal: A Win Built on the Return, Not the ServeOn a Wednesday afternoon at Higashiyama Park Tennis Center I sat in the fourt...
Asiad 20: Nguyen Thuy Linh Takes One Game From World No.4, Nguyen Hai Dang Falls in Third RoundThe second game stretched to 24-22. Across the final seven minutes of that...
Nine Sections, All Blank: The Data Gap Distorting How Vietnam Reads SwimmingOn Tuesday morning a nine-section analysis file landed in my inbox. Every fra...
Vietnam win ASEAN Cup 2026: re-reading eight matches through xG and PPDAMinute 34 at Rajamangala Stadium, Nguyễn Xuân Son went down in midfield, and...
Inside Table Tennis England's Development Machine: Membership Money, the London 2026 Table and a Transparency PromiseIn the fifteen-point release published by Table Tennis England, the detail th...
When Every Data Cell Is Empty: The Biggest Trap in Modern Sports Analysis6:40 a.m. in Kuala Lumpur. A spreadsheet from an overseas partner lands in my...
The Cropped Hair and a Three-Generation Flame: Vietnam's Women's Team Kata Gold at Asiad 20On the afternoon of 22 September, Vietnam time, three young women — Nguyen Ng...
Deep Volleyball Analysis: When Input Data Is Empty and the Implications for Sports ReportingIn the context of sports journalism becoming increasingly dependent on...
Rodri and Six Spanish Names: Why the Ballon d'Or Still Leans Toward GoalsOn COPE radio, asked who deserved the Ballon d'Or, Rodri did not pause for a...
Vietnamese Football and the VAR Puzzle: From Mistakes to SystemIn the match between Hanoi FC and SHB Da Nang in round 12 of V.League 2026, a...
Milwaukee's 99 Percent: Raduljica, Giannis and the Variable Data ForgotMiroslav Raduljica clearly remembers the 2026/14 season. On the "Ozbiljno...
The Unhealed Stitches: The Instagram War Between Panathinaikos' Owner and Olympiacos, and the Governance Price of Greek BasketballThe Unhealed Stitches It was 2:14 a.m. in Miami. I was on the couch, phone in...
Gray joins RRQ under two months after his farewell letter: the real contest is outside the matchThe profile picture changed colour. That was all. Within hours, the Lien Quan...
Ronaldo Continues with Portugal: Jorge Jesus and the Problem of a 41-Year-Old AnchorWhen Jorge Jesus announced his first squad as Portugal head coach, most...
Samarkand's 15/16 scoreline and the blurred line between chess news and the shop windowThree in the morning, and I opened a game again with the sound off. No...
Efes 85-74 Lokomotiv Kuban: Saric Scores 15, and a Balanced Box Score Being MisreadOne a.m. Shenzhen time, and I am rewatching Anadolu Efes against Lokomotiv...
Asiad 20 closes: Vietnam finishes with 3 golds as athletics remains the biggest gapAt the closing ceremony in Aichi-Nagoya, the flame on the cauldron came down...
Kenya's Athletics Machine: Altitude, Training Camps and the Price of DominanceThe red dirt road in Iten was still damp with dew when the lead group passed...
The Journey from Athlete to Coach: A Story from Norwin Aqua ClubI arrived in Pennsylvania on a June morning, not to cover a major championshi...
Alex Eala Reaches Asian Games Semifinal: A Win Built on the Return, Not the ServeOn a Wednesday afternoon at Higashiyama Park Tennis Center I sat in the fourt...
Asiad 20: Nguyen Thuy Linh Takes One Game From World No.4, Nguyen Hai Dang Falls in Third RoundThe second game stretched to 24-22. Across the final seven minutes of that...
Nine Sections, All Blank: The Data Gap Distorting How Vietnam Reads SwimmingOn Tuesday morning a nine-section analysis file landed in my inbox. Every fra...
Vietnam win ASEAN Cup 2026: re-reading eight matches through xG and PPDAMinute 34 at Rajamangala Stadium, Nguyễn Xuân Son went down in midfield, and...
Inside Table Tennis England's Development Machine: Membership Money, the London 2026 Table and a Transparency PromiseIn the fifteen-point release published by Table Tennis England, the detail th...
When Every Data Cell Is Empty: The Biggest Trap in Modern Sports Analysis6:40 a.m. in Kuala Lumpur. A spreadsheet from an overseas partner lands in my...
The Cropped Hair and a Three-Generation Flame: Vietnam's Women's Team Kata Gold at Asiad 20On the afternoon of 22 September, Vietnam time, three young women — Nguyen Ng...
Deep Volleyball Analysis: When Input Data Is Empty and the Implications for Sports ReportingIn the context of sports journalism becoming increasingly dependent on...
Rodri and Six Spanish Names: Why the Ballon d'Or Still Leans Toward GoalsOn COPE radio, asked who deserved the Ballon d'Or, Rodri did not pause for a...
Vietnamese Football and the VAR Puzzle: From Mistakes to SystemIn the match between Hanoi FC and SHB Da Nang in round 12 of V.League 2026, a...
Milwaukee's 99 Percent: Raduljica, Giannis and the Variable Data ForgotMiroslav Raduljica clearly remembers the 2026/14 season. On the "Ozbiljno...
The Unhealed Stitches: The Instagram War Between Panathinaikos' Owner and Olympiacos, and the Governance Price of Greek BasketballThe Unhealed Stitches It was 2:14 a.m. in Miami. I was on the couch, phone in...
Gray joins RRQ under two months after his farewell letter: the real contest is outside the matchThe profile picture changed colour. That was all. Within hours, the Lien Quan...
Ronaldo Continues with Portugal: Jorge Jesus and the Problem of a 41-Year-Old AnchorWhen Jorge Jesus announced his first squad as Portugal head coach, most...
Samarkand's 15/16 scoreline and the blurred line between chess news and the shop windowThree in the morning, and I opened a game again with the sound off. No...
Efes 85-74 Lokomotiv Kuban: Saric Scores 15, and a Balanced Box Score Being MisreadOne a.m. Shenzhen time, and I am rewatching Anadolu Efes against Lokomotiv...
Asiad 20 closes: Vietnam finishes with 3 golds as athletics remains the biggest gapAt the closing ceremony in Aichi-Nagoya, the flame on the cauldron came down...
Kenya's Athletics Machine: Altitude, Training Camps and the Price of DominanceThe red dirt road in Iten was still damp with dew when the lead group passed...
